package com.fount4j.generator.config;

/**
 * 要生成的数据库表的配置
 *
 * @author Morven 2016/12/20
 */
public class TableConfig extends PropertyHolder {
    /** 数据库表名 */
    private String name;
    /** catalog */
    private String catalog;
    /** 数据库表所属的模式 */
    private String schema;
    /** 表别名 */
    private String alias;
    /** 实体类的包路径 */
    private String entityPackage;
    /** Dao 类的包路径 */
    private String daoPackage;
    /** 映射文件的包路径 */
    private String mapperPackage;
    /** 实体类名称 */
    private String entityName;
    /** Dao 类名称 */
    private String daoName;
    /** 映射文件名称 */
    private String mapperName;

    public String getEntityPackage() {
        return entityPackage;
    }

    public void setEntityPackage(String entityPackage) {
        this.entityPackage = entityPackage;
    }

    public String getDaoPackage() {
        return daoPackage;
    }

    public void setDaoPackage(String daoPackage) {
        this.daoPackage = daoPackage;
    }

    public String getMapperPackage() {
        return mapperPackage;
    }

    public void setMapperPackage(String mapperPackage) {
        this.mapperPackage = mapperPackage;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCatalog() {
        return catalog;
    }

    public void setCatalog(String catalog) {
        this.catalog = catalog;
    }

    public String getSchema() {
        return schema;
    }

    public void setSchema(String schema) {
        this.schema = schema;
    }

    public String getAlias() {
        return alias;
    }

    public void setAlias(String alias) {
        this.alias = alias;
    }

    public String getEntityName() {
        return entityName;
    }

    public void setEntityName(String entityName) {
        this.entityName = entityName;
    }

    public String getDaoName() {
        return daoName;
    }

    public void setDaoName(String daoName) {
        this.daoName = daoName;
    }

    public String getMapperName() {
        return mapperName;
    }

    public void setMapperName(String mapperName) {
        this.mapperName = mapperName;
    }
}
